package com.jxmcloud.business.cut.service.app.live;

import com.jxmcloud.business.cut.vo.user.PlayerInfoVo;
import com.jxmcloud.business.cut.vo.client.DrawMoneyLogListVo;
import com.jxmcloud.business.cut.dto.client.DrawMoneyLogListDto;
import com.jxmcloud.business.cut.vo.client.GetLiveWatchAwardVo;
import com.jxmcloud.business.cut.dto.client.GetLiveWatchAwardDto;
import com.jxmcloud.business.cut.vo.client.GetLiveWatchStateVo;
import com.jxmcloud.business.cut.dto.client.GetLiveWatchStateDto;


public interface ILiveService {

    // 提现记录列表
    DrawMoneyLogListVo drawMoneyLogList(DrawMoneyLogListDto dto, PlayerInfoVo player);

    // 领取观看直播奖励
    GetLiveWatchAwardVo GetLiveWatchAward(GetLiveWatchAwardDto dto, PlayerInfoVo player);

    // 获取观看直播状态
    GetLiveWatchStateVo GetLiveWatchState(GetLiveWatchStateDto dto, PlayerInfoVo player);
}
